class Solution {
public:
    int countNumbersWithUniqueDigits(int n) {
        int n2=91,head=81,x=9;
        if(n==0)
            return 1;
        else if(n==1)
            return 10;
        for(int i=1;i<=n-2;i++)
        {
            head*=(x-i);
            n2+=head;
        }
        return n2;
    }   
};